clear; clc;

%% Generate the Baseline Results
FileName    =   'Alternative_LowPersistence';
StdVec      =   [1 1 1 -1 -1 60 -10]'*0.01/4;

PP          =   Setup_PP(struct('KAPPA',0.00/4,'XI',1/82.5/4,'Pir_SS',0.02/4,...
                                'Flag_dE',0,'Flag_Price',0,...
                                'TrProb_H',0.90,'Prob_H',0.37,...
                                'TrProb_ext',0.90,'Prob_ext',0.33,...
                                'Fin_DomShare',0.79,'Fin_AdjCost',0.8,...
                                'Cons_FracT',0.3253,'Cons_FracH',0.60,...
                                'B_Total_SS',0.82,'b_lb',-0.37,...
                                'O_AdjCostVec_FI',[4.3059;0.8532],'O_AdjCostVec_RI',[3.8726;1.0998],...
                                'RHO_M_dom',0.68,'RHO_M_ext',0.81,'RHO_Y_H',0.50,'RHO_p_F',0.90,...
                                'Taylor_Pi',1.1,'Taylor_ir',0.87,...
                                'Cons_ElasTN',6.19,'Cons_ElasHF',6.19));
                            
                       
SOLUTION    =   Solver_Main(PP,StdVec);
SOLUTION.IRF=   TempFun_AugIRF(SOLUTION.PP,SOLUTION.SS,SOLUTION.MODEL,SOLUTION.EquJac,SOLUTION.IRF);

save('Result_LowPers.mat','SOLUTION');
Figure_Unit(['TableGraphs//',FileName,'//'],SOLUTION.SS,SOLUTION.IRF);
% Step_2_Decomposition(SOLUTION,['TableGraphs//Alternative//Decomposition//']);